/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package restaurante.cdp;

import javax.persistence.Entity;
import restaurante.cdp.interfaces.EnviadorPedido;

/**
 *
 * @author a20101bsi0623
 */
@Entity
public class Telefonista extends Funcionario implements EnviadorPedido {
    private Integer numPedido;

    public Telefonista() {
        numPedido = 0;
    }

    
    
    public Integer getNumPedido() {
        return numPedido;
    }

    public void setNumPedido(Integer numPedido) {
        this.numPedido = numPedido;
    }
    
    
    
    @Override
    public void enviarPedidoCozinha(Pedido p)
    {
        System.out.println("\nAtendente: Pedido enviado para a cozinha");
        this.numPedido++;
    } 
    
    @Override
    public void consultaFuncionario() {
        System.out.println("\n--Funcionario--");
        System.out.println(">Nome: "+this.getNome());
        System.out.println(">Tipo: Telefonista");
        System.out.println(">Numero de pedidos efetuados: "+this.getNumPedido());
    }
    
    @Override
    public void consulta() {
        this.consultaFuncionario();
    }
}
